<?php
//照片上传函数
//$pp是file 的name属性
//upload_path 是上传文件所放文件夹的相对路径
//$ftype为0时代表上传允许文件类型为图片 1为视频
function GetPic($pp,$upload_path,$ftype){
		$file = $_FILES[$pp];//得到传输的数据 
			$name = $file['name'];//得到文件名称 
			$type = strtolower(substr($name,strrpos($name,'.')+1)); //得到文件类型，并且都转化成小写 
			if($ftype==0){
				$allow_type = array('jpg','jpeg','gif','png'); //定义允许上传的类型
			}else{
			$allow_type = array('flv','wmv','rmvb','mp4'); //定义允许上传的类型
			}
			
			//判断文件类型是否被允许上传
			if(!in_array($type, $allow_type)){  
			//如果不被允许，则直接停止程序运行  
			echo "文件类型不正确！！";
			return ; } 
			//判断是否是通过HTTP POST上传的 
			if(!is_uploaded_file($file['tmp_name'])){
				//如果不是通过HTTP POST上传的   
				return ; 
			} 
				$time = time();//获得时间增加到路径中（保证独一无二）
				$num=(rand()+100)%1000;
				$num.=".";
				$path = $time.$num.$type;
				//开始移动文件到相应的文件夹 
				if(move_uploaded_file($file['tmp_name'],$upload_path.$path))
				{  
					return $path;
				}else{
					return "0";
				}
	}
?>